-
Notifications
You must be signed in to change notification settings - Fork 0
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Do as Greg says [1][2]: > All users of the 4.8 kernel series must upgrade. Enable certain tracers asked for by Peter (see diff at the end). Note, that the regression in the *bnx2* driver, requiring firmware to be present in the initramfs should be fixed. Changes for Linux 4.8.9 [3][4]: > Lately, new kernel releases are pushed like crazy, but we don't > complain, as they always try to improve support for our devices or > introduce security and bug fixes. > > Just four days after the release of Linux kernel 4.8.8, Greg > Kroah-Hartman announced on November 19 the availability of the ninth > maintenance update in the stable series, which currently powers > several rolling distributions, including the popular Arch Linux, > Solus, and openSUSE Tumbleweed. Linux kernel 4.8.9 is a fairly normal > point release that changes a total of 97 files, with 725 insertions > and 399 deletions. > > "I'm announcing the release of the 4.8.9 kernel. All users of the 4.8 > kernel series must upgrade," said Greg Kroah-Hartman. "The updated > 4.8.y git tree can be found at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git > linux-4.8.y and can be browsed at the normal kernel.org git web > browser: > http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary." > > ### Here's what was changed since Linux kernel 4.8.8 ### > > Looking at the appended shortlog and the diff since Linux kernel > 4.8.8, we can notice that Linux kernel 4.8.9 comes with an updated > networking stack that includes multiple improvements for the SunRPC > remote procedure call protocol, along with some minor Netfilter, > B.A.T.M.A.N. Advanced, and Ceph fixes, a workaround to the > -Wmaybe-uninitialized warning for NFS v4.1 filesystems, and a few > sound stack updates. > > Moreover, it looks like there are a few improvements to the s390, x86, > and ARC architectures, and dozens of updated drivers, in particular > for things like GPU (AMDGPU, AMD GPU Scheduler, Intel i915, and > Radeon), general-purpose input/output (GPIO), iiO, IOMMU, MMC, NFC, > NVM Express (NVMe), PINCTRL, PCI, RTC, SCSI, TTY, USB, Ethernet, and > Watchdog. Download Linux kernel 4.8.9 source archive now from > kernel.org. Changes for Linux 4.8.10 [5][6]: > You won't believe this, but new maintenance updates for the long-term > supported Linux 4.4 kernel branch, as well as the Linux 4.8 kernel > series, have been published today, November 21, 2016. > > The Linux kernel 4.8.10 and Linux kernel 4.4.34 LTS point releases > come just two days after their previous maintenance updates, namely > Linux kernel 4.8.9 and Linux kernel 4.4.33 LTS, so we can't imagine > how busy OS vendors must be these days updating the kernels for their > supported architectures. We decided to write a single story about both > of these new kernel patches because they include pretty much the same > changes. > > "I'm announcing the release of the 4.8.10 kernel. All users of the 4.8 > kernel series must upgrade," said Greg Kroah-Hartman. "The updated > 4.8.y git tree can be found at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git > linux-4.8.y and can be browsed at the normal kernel.org git web > browser: > http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary." > > ### Many SPARC64 improvements, updated Ethernet drivers ### > > While Linux kernel 4.8.10 changes a total of 61 files, with 1624 > insertions and 801 deletions, Linux kernel 4.4.34 LTS changes 57 > files, with 1499 insertions and 803 deletions, according to their > appended shortlogs. The biggest part of the new patches are > improvements to the SPARC64 hardware architecture, but there's also an > updated networking stack with many IPv4 changes and a few IPv6, DCCP, > and SCTP fixes. > > The Linux kernel 4.8.10 and Linux kernel 4.4.34 LTS also include a few > updates to the Ethernet drivers, for STMicroelectronics, Broadcom and > Mellanox devices. It's not much, but you still need to update your > GNU/Linux distribution to these new versions. Power users and OS > vendors can download the Linux kernel 4.8.10 and Linux kernel 4.4.34 > LTS source archives right now from kernel.org or through our website. ``` > diff -u /boot/config-4.8.8.mx64.119 /boot/config-4.8.10.mx64.121 --- /boot/config-4.8.8.mx64.119 2016-11-15 11:16:42.000000000 +0100 +++ /boot/config-4.8.10.mx64.121 2016-11-22 16:34:40.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.8.8 Kernel Configuration +# Linux/x86 4.8.10 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -52,7 +52,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set -CONFIG_LOCALVERSION=".mx64.119" +CONFIG_LOCALVERSION=".mx64.121" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y @@ -177,7 +177,7 @@ CONFIG_NET_NS=y # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set -# CONFIG_RELAY is not set +CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y @@ -237,6 +237,7 @@ # CONFIG_SLAB_FREELIST_RANDOM is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set +CONFIG_TRACEPOINTS=y CONFIG_KEXEC_CORE=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y @@ -1274,6 +1275,7 @@ # Network testing # # CONFIG_NET_PKTGEN is not set +# CONFIG_NET_DROP_MONITOR is not set # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set @@ -3902,6 +3904,7 @@ # CONFIG_PAGE_EXTENSION is not set # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_PAGE_POISONING is not set +# CONFIG_DEBUG_PAGE_REF is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_SLAB is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y @@ -3914,7 +3917,6 @@ CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y -# CONFIG_KMEMCHECK is not set CONFIG_HAVE_ARCH_KASAN=y # CONFIG_KASAN is not set CONFIG_ARCH_HAS_KCOV=y @@ -3977,6 +3979,7 @@ # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y @@ -3986,8 +3989,38 @@ CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACE_CLOCK=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y -# CONFIG_FTRACE is not set +CONFIG_FTRACE=y +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_SCHED_TRACER is not set +CONFIG_FTRACE_SYSCALLS=y +# CONFIG_TRACER_SNAPSHOT is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +# CONFIG_PROFILE_ALL_BRANCHES is not set +# CONFIG_STACK_TRACER is not set +CONFIG_BLK_DEV_IO_TRACE=y +# CONFIG_UPROBE_EVENT is not set +# CONFIG_PROBE_EVENTS is not set +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_REGS=y +# CONFIG_FUNCTION_PROFILER is not set +CONFIG_FTRACE_MCOUNT_RECORD=y +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set +# CONFIG_HIST_TRIGGERS is not set +# CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_TRACE_ENUM_MAP_FILE is not set # # Runtime Testing @@ -4264,10 +4297,11 @@ CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m +# CONFIG_KVM_MMU_AUDIT is not set CONFIG_KVM_DEVICE_ASSIGNMENT=y # CONFIG_VHOST_NET is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set -# CONFIG_BINARY_PRINTF is not set +CONFIG_BINARY_PRINTF=y # # Library routines ``` [1] https://lkml.org/lkml/2016/11/19/25 [2] https://lkml.org/lkml/2016/11/21/123 [3] http://news.softpedia.com/news/linux-kernel-4-8-9-adds-sunrpc-and-s390-improvements-lots-of-updated-drivers-510364.shtml [4] https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.9 [5] http://news.softpedia.com/news/linux-kernels-4-8-10-and-4-4-34-lts-out-now-add-sparc64-and-networking-fixes-510402.shtml [6] https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.10
Sign in
to join this conversation on GitHub.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This kernel is still running on some machines and even is the default kernel, although it has never been merged. The #212 pull request didn't include the -121 builds just the -122 builds.